const cloud = require('wx-server-sdk')

// 初始化云开发环境
cloud.init({
    env: cloud.DYNAMIC_CURRENT_ENV
})

/**
 * 获取resume_model集合中的所有数据
 * @param {Object} event - 云函数调用参数
 * @param {Object} context - 云函数调用上下文
 */
exports.main = async (event, context) => {
    try {
        const db = cloud.database()

        // 查询resume_model集合中的所有文档
        const result = await db.collection('resume_model')
            .get()

        return {
            success: true,
            data: result.data,
            count: result.data.length
        }
    } catch (error) {
        console.error('获取简历数据失败:', error)
        return {
            success: false,
            error: error.message
        }
    }
}